Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.01.2016, 23:22
Аспирант
Отправить личное сообщение для Hurray Посмотреть профиль Найти все сообщения от Hurray
 
Регистрация: 22.02.2012
Сообщений: 70

Как можно методом ajax вернуть ассоциативный массив js?
Привет. Обычно методом ajax возвращается html-код, а можно ли вернуть массив, и как его потом использовать? Вот пример кода:
jQuery.ajax({
			url:     url, //Адрес подгружаемой страницы
			type:     "POST", //Тип запроса
			dataType: "html", //Тип данных
			data: jQuery("#"+form_id).serialize(), 
			success: function(result) { //Если все нормально
				//document.getElementById(result_id).innerHTML = response;
				$(".result").html(result);
			}
		});

Если он вернёт массив, можно ли будет с переменной result работать как с массивом?
Ответить с цитированием
  #2 (permalink)  
Старый 09.01.2016, 00:14
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,149

Hurray,
https://learn.javascript.ru/json
Ответить с цитированием
  #3 (permalink)  
Старый 09.01.2016, 00:19
Аспирант
Отправить личное сообщение для Synov_son Посмотреть профиль Найти все сообщения от Synov_son
 
Регистрация: 02.08.2013
Сообщений: 74

Если сервер использует PHP то там
echo json_encode(array('msg'=>'Hello'));

теперь переменная result в js содержит этот массив
...success: function(result) { 
alert(result.msg);
            }

...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как передать переменную из JS в PHP методом xhr.send() ? winston3d AJAX и COMET 5 09.02.2013 20:29
jQuery Ajax Rater Plugin и массив POST - Нужна помощь TROODON jQuery 12 30.12.2009 22:44
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41
Как передать массив из PHP в js (AJAX) Александр Иванов Общие вопросы Javascript 7 10.09.2009 10:22